Useful english dictionary. 2012.
entwine — [en twīn′, intwīn′] vt., vi. entwined, entwining to twine, weave, or twist together or around … English World dictionary